chain of stores - French English Dictionary